.host {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  inline-size: 305px;
  padding: 12px;
  background: var(--vkui--color_background_contrast_themed);
  border: 0.5px solid var(--vkui--color_separator_primary);
  border-radius: 8px;
  box-shadow: var(--vkui--elevation1);
}

.time {
  padding-block: 12px 0;
  padding-inline: 12px;
  margin-block: 12px 0;
  margin-inline: -12px;
  border-block-start: 1px solid var(--vkui--color_separator_primary);
}

.header {
  margin-block-end: 4px;
}

.sizeS {
  inline-size: 220px;
  padding: 8px;
}

.sizeS .header {
  margin-block-end: 0;
}
